/*
 * Archivo.h
 *
 *  Created on: 03/06/2010
 *      Author: Usuario
 */

#ifndef ARCHIVO_H_
#define ARCHIVO_H_
#define NADA 0
#define COMPRIMIR 1
#define DESCOMPRIMIR 2
#define ELIMINAR 3
#include <string>

class Archivo {
private:
	std::string nombre;
	int posicion;
	int estado;
public:
	Archivo(std::string,int posicion,int estado);
	Archivo();
	virtual ~Archivo();
    int getEstado() const;
    std::string getNombre() const;
    int getPosicion() const;
    void setEstado(int estado);
    void setNombre(std::string nombre);
    void setPosicion(int posicion);
};

#endif /* ARCHIVO_H_ */
